using System;
using System.Collections.Generic;

using Sc.Domain.Interfaces;

namespace Sc.Domain.Entities
{
	public class Employee : IEntity
	{
		#region Implementation of IEmployee

		public int Id { get; set; }
		public string FirstName { get; set; }
		public string LastName { get; set; }
		public string PersonalId { get; set; }
		public string UserName { get; set; }
		public string Password { get; set; }
		public string PhoneNumber { get; set; }
		public string Email { get; set; }
		public DateTime? StartOfWork { get; set; }
		public DateTime? BirthDate { get; set; }
		public double? Rank { get; set; }

		public virtual List<JobTitle> JobTitles { get; set; }

		#endregion
	}
}